self-illuminated sign - Turco Inglés Diccionario